Kim Han-gilKim Han-gil
World Hopes Week in Sheffield: 40 Kids, Zero Ranking Points and Table Tennis' 10-Year BetWorld Hopes Week in Sheffield: 40 Kids, Zero Ranking Points and Table Tennis'...
The 52-Week Map of Table Tennis: Structure Lives in the Shots the Camera ForgetsThe 52-Week Map of Table Tennis: Structure Lives in the Shots the Camera...
Reading young table tennis players at game seven: when the scoreboard stops telling the truthReading young table tennis players at game seven: when the scoreboard stops...
The Plastic Ball and the Five Times My Table Tennis Spreadsheet CollapsedOn July 1, 2026, in a small apartment in Hai Phong, I sat staring at my scree...
Elite Table Tennis: Nine Analytical Dimensions and the Void That Decides the MatchElite Table Tennis: Nine Analytical Dimensions and the Void That Decides the...
The Quiet Curve: WTT Calendar Density and the Physical Ceiling of Elite Table TennisIn March 2026, in a competition hall in Incheon, I sat in the seventh row and...
World Table Tennis and the Data War: Who Is Repricing the Game?On my desk in Tokyo, there is a spreadsheet I open every morning before I...
Osnabrück Night: Bayern's 4-1 Win and the Musiala EquationAt 2 AM, my phone buzzed. A forgotten number in the 4-1 victory report of...
Vietnamese Athletics and the Data Gap: One 100m Mark Is Not Enough to ConcludeThe men's 100m final at a recent national athletics championship was publishe...
Vietnam U16 Lose 0-1 to China U16: The 70th-Minute Corner, the 80th-Minute Red Card, and the Silence That RemainsIn the 28th minute, the ball lay still on the penalty spot. Chen Zhengfei...
The 122-Second Reversal: What Really Happened Between PV Sindhu and Chen Yufei at the 2026 Asian GamesThere was a moment when the entire Aichi-Nagoya arena fell silent for 122...
Olympiacos and the September Trophy: When the Owner Speaks About Titles Not Yet WonThe Stoiximan Super Cup final ended 101-96. The buzzer sounded inside an Athe...
Vietnam U17 at the 2026 World Cup: Coach Cristiano Roland and a Blueprint Still Being DrawnIn an interview published on FIFA's homepage, Vietnam U17 head coach Cristian...
Kyle Colonna naturalized: Opportunities and risks for Vietnam NTOn July 14, 2026, a decision posted on the website of the President of the...
Ninh Binh Keeps Hoang Duc Until 2030: The 4-Year Cheque and the Dependency EquationI watched the signing ceremony footage three times before writing this piece....
Asian Games 2026: India Beat Bangladesh in Men's Badminton Team Event to Reach the Quarter-FinalsOn September 21, 2026, at the Ichinomiya City Municipal Gymnasium in...
Amy Hunt finishes third in Diamond League 200m final with 22.16s, confirms peak form after four European goldsBrussels, Belgium – The Diamond League women's 200m final in Brussels witness...
Jorrel Hato, Ryan Giles' Cross, and English Media's 'Whipping Boy' LabelIn the 34th minute, Ryan Giles collected the ball on the left flank, glanced ...
Nebraska Sweeps Creighton: Attendance Record and the Rise of US Women's Volleyball15,405 spectators. That is a number not everyone would think of when talking...
Two South American Records in One Night: Carvalho and Alcantara Rewrite Brazilian Swimming History at the 2026 José Finkel TrophyPeople see the goal; I see the pass ten moves before. In swimming, people see...
